/********************************************************************
	created:	2012/02/02
	filename: 	StageCollision.h
	author:		Mwolf
	
	purpose:	
*********************************************************************/
#ifndef StageCollision_h__
#define StageCollision_h__

#include "Math/GWVectors.h"
#include "Math/GWMatrix.h"
#include "BoundBox.h"

class GameStage;
class Actor;

Vector2		Col_GetTransformedPoint( const Vector2& point, float depth, const Matrix4& transform ); 
BoundBox	Col_GetTransformedBound( const BoundBox& box, float depth, const Matrix4& transform );
void		Col_UpdateActorPositionByCollisionWithStage( const GameStage* stage, Actor* actor );

#endif // StageCollision_h__
